/* CSS Document */
body
{
background:url(../images/bg_brown.gif);
margin:0 0 0 0;}
#main
{
width:870px;
color:#f1fcff;
margin:0 0 0 0;background-color:#241f1f;
background:url(../images/bg_brown.gif);
border-left:#666 solid 2px;
border-right:#666 solid 2px;
border-top:#666 solid 2px;
border-bottom:#666 solid 2px;
text-align:left;
}
#banner
{
background:#FEFEFE;
background:url(images/bg_blue_main.jpg);
height:150px;
border-bottom:#444 solid 1px;
}
.search
{
	width:630px;
	margin:4px 10px 8px 10px;
	}
.menu_ico
{
background:url(images/menu_ico.gif) center no-repeat;
height:10px;
width:10px;	
padding-right:5px;
}
#footer
{
width:100%;
background:#F9F9F9;
background:url(images/bannner-870x102.gif);
margin:0 0 0 0;
border-top:outset;
height:102px;
display:block;
clear:both;
}
.td{

padding:0px;}
.right{
	text-align:right;
	font-size:10px;
}
.text
{
	padding:5px 5px 0px 20px;
	}
b{
color:#00ccff;
text-align:center;
margin-bottom:0px;
font-size:14px;
}
a{
color:#00ccff;
text-decoration:none;
}
a:hover{
color:#aaaaaa;
}
a:active{color:#AAAAAA;}
#middle
{
	display:inline;
}
.row0
{
	background-color:#3e3e3e;	
	color:#f1fcff;
} .row1
{
	background-color:#2e2e2e;
	color:#f1fcff;
}
.show_song_table
{
		width:600px;
		border-left:#f1fcff solid 1px;
		border-right:#f1fcff solid 1px;
		border-top:#f1fcff solid 1px;
		border-bottom:#f1fcff solid 1px;
		padding:0px 0px 0px 0xp;
		margin:20px 10px 10px 20px;
		color:#1f1f1f;
	}
	.show_song_table table
	{
		padding:0px 0px 0px 0xp;
		border:0px;
	}
	.show_song_table th
	{
		color:#66ccff;
		}
#mleft
{
float:left;
display:inline;
width:190px;
margin-left:3px;
font-family:Tahoma;
font-size:14px;
margin:4 0 0 2;
}
#mleft img{
border:0px;
}
#mright{
display:inline;
width:664px;
float:right;
font-family:Tahoma;
font-size:13px;
margin-top:4px;
margin-right:2px;
}
#time{ color:green; padding:0 0 0 30; width:350px;}
#mleft th {
	background:url(../images/bg_top.jpg) top no-repeat;
	height:32px;
	text-align:center;
	color:#66CCFF;
	padding: 0px;
	border-left:#666 solid 1px;
	border-right:#666 solid 1px;
}
.mleft_top
{	
background-color:#1e1e1e;
margin:4px 0 5px 0;
font-size:13px;
font-family:Tahoma;
}
.tborder
{	
padding:0 0 0px 0;
font-family:Tahoma;
font-size:13px;
}
.mleft_top .bottom_left
{
background:url(../images/bg_bottom.jpg) bottom no-repeat;
	border-left:#666 solid 1px;
	border-right:#666 solid 1px;
}
.end{
height:25px;
padding:0 0 0 0;
margin-bottom:1px;}
#mleft_top .tbody a
{
display:block;
text-decoration:none;
text-align:left;
font-size:13px;
font-family:Tahoma;
}
#content
{
background:url(../images/bg_brown.jpg);
border-right:#444 solid 1px;
border-left:#444 solid 1px;
width:645px;
text-align:left;
	}
.bottom{
background:url(../images/bg_sideboxbottom.jpg) bottom no-repeat;
margin:0 0 0px 0;
background-color:#222222;
height:60px;
width:645px;
border-left:#333 solid 1px;
border-right:#333 solid 1px;}
.title{
background:url(../images/bgr_title1.jpg) top no-repeat;
height:60px;
border-right:#EBEBEB solid 1px;
border-left:#EBEBEB solid 1px;
}
.top{
margin:0 0 0 0;background-color:#222222;
clear:both;	
background:url(../images/bg_sideboxtop.jpg) top no-repeat;
	border-left:#333 solid 1px;
	border-right:#333 solid 1px;
width:645px;
height:60px;
margin:0 0 0 0;}
.text{ margin:0px 0px 0px 0px;
font-family:Tahoma;
font-size:12px;
}
textarea
{
font-family:Tahoma;
padding:5 10 5 10;
}
.btn{
background:url(../images/buttons/button.gif) right;
color:#333333;
width:55px;
height:20px;
border:0px;
cursor:pointer;}
#tag
{
background:url(images/tg_bg_green.png) left no-repeat;
height:32px;
padding:0 10 0 10;
margin:5 0 5 0;
border-top: #EBEBEB solid 1px;
border-bottom: #EBEBEB solid 1px;
}
#tag p
{
padding:10 10 10 20;
}
#tag_icon
{
width:30px;
height:35px;
background:url(images/folder_yellow.gif) top no-repeat;
float:left;
display:inline;
margin:0 10 0 0;
padding:0 10 0 0;
}
#tag_list
{
margin:5 0 5 10;
padding:5 10 5 40;
border-top: #EBEBEB solid 0px;
border-bottom: #EBEBEB solid 0px;
background:url(images/tg_bg_gray.png) left repeat-y;
}
#tag_list a
{
padding:20 10 0 10;
}
#tag_list p
{
width:390px;
display:inline;
}
#tag_list_icon
{
margin:0 10 0 0;
background:url(images/ico_green.gif) top no-repeat;
width:30px;
height:35px;
padding:0 5 0 0;
float:left;
}
.info_label
{
	color:#66ccff;
}
#tv
{
	width:274px;
	height:188px;
	background:url(../images/tv_small.gif) top no-repeat;
	float:right;
	margin-right:10px;
	}
	#WMPlayer
	{
	width:245px;
	height:135px;
	margin:11px 0px 0px 0px;}
	embed
	{
	width:245px;
	height:135px;
	margin:11px 0 0 0px;}
